sharp-tailed sparrow - French English Dictionary